green spaces - Fransızca İngilizce Sözlük